package com.wb.core08_常用类.练习;

import java.util.Scanner;

import static java.lang.Character.isLowerCase;
import static java.lang.Character.isUpperCase;

/**
 * @author 黄衡熙
 * @version 1.0
 */
// 3.在控制台输入任意一个字符串,将字符串每4个字符后添加一个短横线‐,并将所有大写字母变成小写字母,小写变成大写字母
public class Test3 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("请输入一个字符串:");
        String str = sc.nextLine();
        String[] arr=new String[str.length()];
        int count=0;
       for(int i=0;i<str.length();i++){
           char s=str.charAt(i);
           if(isUpperCase(s)){
                s=(char)(s+32);
           }else if(isLowerCase(s)){
                s=(char)(s-32);
           }else{
                s=s;
           }
           count++;
           if(count%4==0){
               System.out.print(s+"_");
           }else{
               System.out.print(s);
           }


       }



    }
}
